home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / rascal.arc / RED.DOC < prev   
Text File  |  1980-01-01  |  25KB  |  901 lines

  1.  
  2.  
  3.  
  4.  
  5.                                   November 1983
  6.  
  7.         This  document  tells  how to use the Rascal text editor program,
  8.         RED.EXE, so that you can enter and maintain your Rascal programs.
  9.         This  manual  assumes  you are familiar with MS DOS and Microsoft
  10.         BASIC.
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                            RASCAL EDITOR USER'S MANUAL                           RASCAL EDITOR USER'S MANUAL
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                              Manual version:   1.05
  32.  
  33.                              Software version: 1.05
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                                    Marty Franz
  50.  
  51.                      525 W. Walnut St., Kalamazoo, MI 49007
  52.  
  53.                                  (616) 344-1821
  54.  
  55.  
  56.  
  57.                (C) Copyright 1983 Marty Franz - All rights reserved
  58.  
  59.  
  60.  
  61.         111483105         Rascal Editor User's Manual
  62.  
  63.  
  64.  
  65.         INTRODUCTION        INTRODUCTION
  66.  
  67.             RED.EXE is a text editor specially designed for the entry and
  68.         editing of Rascal programs.
  69.  
  70.             Briefly, RED lets you easily enter and modify your Rascal
  71.         programs without resorting to EDLIN.  RED is screen-oriented, so
  72.         you can edit 24 lines of text at once, and uses the IBM PC's
  73.         special keys for many of its editing functions.
  74.  
  75.             Right now, RED is an in-memory editor.  This means that files
  76.         must be transferred to and from a buffer in memory for editing.
  77.         Only files small enough to fit entirely in memory (up to 60KB
  78.         maximum) can be edited using RED.
  79.  
  80.             In actual use, RED works a lot like BASIC does: you LOAD
  81.         programs into RED's memory buffer, edit them, then SAVE them back
  82.         to diskette when you're done.  After a program has been stored on
  83.         diskette, it can be translated by the Rascal BASIC preprocessor
  84.         into a BASIC program.
  85.  
  86.             Please take the time to read these instructions before you
  87.         use RED.  The best way to learn RED is to practice editing a
  88.         file, trying out each command, editing function, or special key
  89.         until you feel comfortable with it.  RED's SAVE and RESAVE
  90.         commands make it unlikely that you will destroy valuable data.
  91.  
  92.  
  93.         PROGRAM REQUIREMENTS        PROGRAM REQUIREMENTS
  94.  
  95.             To edit files using RED, you need an IBM PC or XT with:
  96.  
  97.                  - at least 64KB of memory, (if you have this much memory
  98.                    your file size will be limited to about 15KB) 
  99.  
  100.                  - at least one single-sided diskette drive,
  101.  
  102.                  - a color or monochrome adapter, with a monitor capable
  103.                    of displaying 80-character lines,
  104.  
  105.                  - MS DOS version 1.1 or 2.0, and
  106.  
  107.                  - the file RED.EXE.
  108.  
  109.  
  110.         BUGS AND IDEAS        BUGS AND IDEAS
  111.  
  112.             When you are using RED, please remember that this is only
  113.         version 1.05.  If you find bugs, or you have ideas for improving
  114.         this editor, please contact me:
  115.  
  116.                  Marty Franz
  117.                  525 W. Walnut St.
  118.                  Kalamazoo, MI 49007
  119.                  (616) 344-1821
  120.  
  121.                                                                          Page 2        111483105         Rascal Editor User's Manual
  122.  
  123.  
  124.  
  125.         BASIC MODES        BASIC MODES
  126.  
  127.             When you are editing with RED, the editor is always in one of
  128.         three modes, called edit, insert, and command.  Each mode is
  129.         adapted to a particular set of editing tasks.  Insert mode is
  130.         used when a lot of text is being added to the file.  Edit mode is
  131.         used for touring the file and making minor changes to many lines.
  132.         Command mode is used with longer, BASIC-like commands that affect
  133.         the overall structure of the file and possibly even delete parts
  134.         of it.
  135.  
  136.             RED uses the 25th line of your screen as a status line to
  137.         display the current mode, and other important facts such as the
  138.         name of the file being edited. The status line is always
  139.         displayed in reverse video, and tells:
  140.  
  141.             - the mode (command, edit, or insert),
  142.  
  143.             - the name of the file being edited,
  144.  
  145.             - the line in the file the cursor is on,
  146.  
  147.             - the column on the screen the cursor is on.
  148.  
  149.         The remainder of the screen, lines 1-24, is called the "edit
  150.         area" in this manual and is used to display the actual text lines
  151.         of the file you are working on.  CAUTION: in this version of RED,
  152.         only the first 80 characters of a line can be displayed and
  153.         edited.  Furthermore, attempting to load lines longer than 132
  154.         characters can result in lost data.
  155.  
  156.             To start RED from MS DOS, enter:
  157.  
  158.                  A>red
  159.  
  160.         and you will receive the messages:
  161.  
  162.                  Rascal Program Editor version 1.05
  163.                  (C) Copyright 1983 Marty Franz
  164.  
  165.         Press the "enter" key at this point and RED will go on to clear
  166.         the screen, display the status line at the bottom, and begin your
  167.         editing session.
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.                                                                          Page 3        111483105         Rascal Editor User's Manual
  182.  
  183.  
  184.  
  185.         COMMAND MODE        COMMAND MODE
  186.  
  187.             RED begins the edit session in command mode.  At this point
  188.         the memory buffer is empty.  You must use the LOAD command to
  189.         load a file into memory for editing, or enter insert mode and
  190.         input new text lines into the buffer.  The LOAD command is
  191.         described later in this section.
  192.  
  193.             Once editing is underway, you may freely switch between the
  194.         three modes mentioned earlier.  The functions available in each
  195.         mode are described in one of the next three sections of this
  196.         manual.  The individual command mode commands are described below
  197.         in this section.  When you read their descriptions, remember that
  198.         the squiggly braces { and } are placed around items which you
  199.         must supply as "arguments" to a command.  Also note that whenever
  200.         a line number is mentioned, it refers to a line number in the
  201.         file, not a BASIC line number generated by Rascal.
  202.  
  203.  
  204.         APPEND        APPEND
  205.  
  206.             The APPEND command has the format:
  207.  
  208.                  APPEND {d:filename.ext}
  209.  
  210.         APPEND loads the file {d:filename.ext} into the buffer at the
  211.         line just ahead of the current line.  The name of the file being
  212.         edited remains the same.
  213.  
  214.  
  215.         CHANGE        CHANGE
  216.  
  217.             CHANGE is used to search for a pattern in a range of text
  218.         lines and replace it with another.  The format of the CHANGE
  219.         command is:
  220.  
  221.                  CHANGE {start line} {end line}
  222.  
  223.         After this has been typed, RED  prompts for the old pattern by
  224.         asking "from:" .  The old pattern is then entered. Just pressing
  225.         the "enter" key cancels the command.  After getting the old
  226.         pattern RED prompts "to:" for the new pattern.  When this is
  227.         input the edit area clears and the changes made and their line
  228.         numbers are displayed.  If you press any key on the keyboard
  229.         during this process the change is cancelled at that point. If
  230.         {startline} and {endline} are specified, the change occurs only
  231.         over that line range.  If {endline} is omitted, the last line in
  232.         the file is assumed.  If both {startline} and {endline} are
  233.         omitted, all the lines in the file are assumed.
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.                                                                          Page 4        111483105         Rascal Editor User's Manual
  242.  
  243.  
  244.  
  245.         Search Strings        Search Strings
  246.  
  247.             In specifying a pattern to search for, two special characters
  248.         may be used to make this process easier.
  249.  
  250.             The first, {^}, (the shifted-6 character on your keyboard)
  251.         "anchors" the search to the start of the line in the file.  That
  252.         is, only characters beginning in column 1 will be checked for the
  253.         pattern.
  254.  
  255.             The second special character, {?}, is used as a "wild card",
  256.         a character that matches any at all in the text line.
  257.  
  258.  
  259.         Change Strings        Change Strings
  260.  
  261.             In specifying a new pattern for the CHANGE command, the {?}
  262.         (wild card) character may be used to match a corresponding
  263.         character in the old pattern.  There must be as many {?}s in the
  264.         change string as there are in the search string.
  265.  
  266.  
  267.  
  268.         DELETE        DELETE
  269.  
  270.             The DELETE command is used to delete a range of lines in the
  271.         buffer.  It has the format:
  272.  
  273.                  DELETE {start line} {end line}
  274.  
  275.         Here, {startline} and {endline} are used just as they are with
  276.         the CHANGE command.  No check is made to see if the buffer has
  277.         been saved before the DELETE command is executed, so use this
  278.         command with care.  After DELETE completes, command mode resumes
  279.         with the first line after those deleted shown at the top of the
  280.         edit area.
  281.  
  282.  
  283.         FIND        FIND
  284.  
  285.             The FIND command searches for a string in the file. When the
  286.         string is found, RED will enter edit mode and the line will be
  287.         displayed at the top of the edit area with the next 23 lines in
  288.         the file shown below it.  The format of the FIND command is
  289.         simply:
  290.  
  291.                  FIND
  292.  
  293.         If the string is not found, RED remains in command mode.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.                                                                          Page 5        111483105         Rascal Editor User's Manual
  302.  
  303.  
  304.  
  305.         G (GOTO)        G (GOTO)
  306.  
  307.             The G command is used to go to a line in the file and enter
  308.         edit mode.  The line is displayed at the top of the edit area,
  309.         with the next 23 lines in the file shown after it.  G's format
  310.         is:
  311.  
  312.                  G {n}
  313.  
  314.         Typing G with no line number is the same as pressing F1, the edit
  315.         mode key.
  316.  
  317.  
  318.         HELP        HELP
  319.  
  320.             The HELP command displays a one-page summary of RED's
  321.         commands and function keys on the screen.
  322.  
  323.  
  324.         LOAD        LOAD
  325.  
  326.             LOAD will read a file from diskette into the memory buffer,
  327.         overlaying whatever text was there before.  If what you were
  328.         editing wasn't saved, the "file not saved" message (see "NEW"
  329.         below) is displayed.  The LOAD command's format is:
  330.  
  331.                  LOAD {d:filename.ext}
  332.  
  333.         The LOAD command also sets the filename on the status line for
  334.         future SAVE and RESAVE commands.
  335.  
  336.  
  337.         LLIST        LLIST
  338.  
  339.             The LLIST command is used to list a range of lines in the
  340.         file on your printer.  Its format is:
  341.  
  342.                  LLIST {start line} {end line}
  343.  
  344.         The printer currently used by MS DOS as LPT1: will receive the
  345.         output.  Both {startline} and {endline} work the way they do for
  346.         the CHANGE command.
  347.  
  348.  
  349.         NAME        NAME
  350.  
  351.             NAME is used to set the name of the file for the SAVE and
  352.         RESAVE commands.  Normally, NAME isn`t used much because the name
  353.         of the file being edited is set by the LOAD command.  The format
  354.         of NAME is:
  355.  
  356.                  NAME {d:filename.ext}
  357.  
  358.         No disk access is done by NAME, only the filename displayed on
  359.         the status line is changed.
  360.  
  361.                                                                          Page 6        111483105         Rascal Editor User's Manual
  362.  
  363.  
  364.  
  365.         NEW        NEW
  366.  
  367.             NEW will clear the current buffer and the filename.  Its
  368.         format is simply:
  369.  
  370.                  NEW
  371.  
  372.         A check is made to see if the buffer has been saved before
  373.         proceeding.  If not, the message:
  374.  
  375.                  file not saved. proceed? 
  376.  
  377.         is displayed.  Answering {y} will cause RED to clear the buffer
  378.         and the edit area; Typing {n} will abort the command.
  379.  
  380.  
  381.         RESAVE        RESAVE
  382.  
  383.             RESAVE will save the file currently being edited back to
  384.         disk.  It assumes the file already exists.  The filename used               It assumes the file already exists.
  385.         will be the one displayed on the status line.  The format of
  386.         RESAVE is:
  387.  
  388.                  RESAVE
  389.  
  390.  
  391.         SAVE        SAVE
  392.  
  393.             SAVE saves the file in the buffer back to disk.  Unlike
  394.         RESAVE, it assumes the file does not exist.  If the file exists                it assumes the file does not exist.
  395.         a warning message is displayed and nothing happens. The format
  396.         for SAVE is:
  397.  
  398.                  SAVE
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.                                                                          Page 7        111483105         Rascal Editor User's Manual
  422.  
  423.  
  424.  
  425.         SEARCH        SEARCH
  426.  
  427.             SEARCH will ask for a search string and will then display all
  428.         the occurences of the string in the file.  The format of the
  429.         SEARCH command is simply:
  430.  
  431.                  SEARCH
  432.  
  433.  
  434.         SYSTEM        SYSTEM
  435.  
  436.             The SYSTEM command is used to exit RED and go back to MS DOS,
  437.         just like it is in Microsoft BASIC.
  438.  
  439.  
  440.         TABS        TABS
  441.  
  442.             The TABS command has the format:
  443.  
  444.                  TABS {n}
  445.  
  446.         This command sets the column stops for the tab key to every {n}
  447.         columns.  Setting TABS less than or equal to 0 is the same as
  448.         setting TABS to 1.  When RED is started,  4 is the initial tab
  449.         setting.
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.                                                                          Page 8        111483105         Rascal Editor User's Manual
  482.  
  483.  
  484.  
  485.         EDIT MODE        EDIT MODE
  486.  
  487.             Edit mode is entered by pressing F1 at any time.  Edit mode
  488.         is used for changing individual text lines and for touring the
  489.         file.
  490.  
  491.             In edit mode, you can't arbitrarily replace text. That can
  492.         only be done in insert mode.  Instead, to replace a single
  493.         character at the current cursor position the X command (see
  494.         below) is used.  Another method for massive text replacement is
  495.         to delete the characters you don't want, enter insert mode,
  496.         reenter the new ones, and then resume edit mode.
  497.  
  498.             The majority of edit mode functions are activated by the PC's
  499.         special keys.  These are summarized in the "RED KEY MAP" section
  500.         This section describes the edit mode functions not activated by
  501.         special keys.
  502.  
  503.  
  504.         EDIT: GOTO        EDIT: GOTO
  505.  
  506.         Typing G when you are in edit mode will cause RED to ask for a
  507.         line number. When this is supplied, this line is displayed at the
  508.         top of the edit area and edit mode resumes.  This function works
  509.         the same as G does in command mode.
  510.  
  511.  
  512.         EDIT: KILL        EDIT: KILL
  513.  
  514.         Typing K in edit mode will cause RED to ask for a single
  515.         character.  After this is received, all the characters from the
  516.         cursor right up to this character (or the end of the line if the
  517.         character isn't found) will be deleted.
  518.  
  519.  
  520.         EDIT: SEARCH        EDIT: SEARCH
  521.  
  522.         Typing S when in edit mode will cause RED to ask for a single
  523.         character.  When this is entered, the cursor will move right to
  524.         this character or the end of the line.
  525.  
  526.  
  527.         EDIT: EXCHANGE        EDIT: EXCHANGE
  528.  
  529.         Typing X in edit mode will cause RED to ask for a single
  530.         character.  This character will then replace the one under the
  531.         cursor.
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.                                                                          Page 9        111483105         Rascal Editor User's Manual
  542.  
  543.  
  544.  
  545.         INSERT MODE        INSERT MODE
  546.  
  547.             Insert mode is used for rapid entry of text.  You can enter
  548.         Insert mode at any time by pressing the Ins key on the PC.  When
  549.         this is done "insert" is displayed on the status line and the
  550.         cursor fattens.  Text can now be entered in the edit area at the
  551.         line the cursor is on.  The characters you enter will will be
  552.         inserted to the left of the character the cursor was on when you
  553.         started.
  554.  
  555.             In insert mode, only some of the special edit mode control
  556.         keys retain their normal function.  These are summarized in the
  557.         "RED KEY MAP" section of the manual. More importantly, the ENTER
  558.         key will continue insert mode on the line below the cursor,
  559.         opening a new line in the edit area, and scrolling the lines
  560.         below down a line.
  561.  
  562.             Insert mode is exited by pressing Ins again to enter edit
  563.         mode, or F1 (edit) or F2 (command).
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.                                                                         Page 10        111483105         Rascal Editor User's Manual
  602.  
  603.  
  604.  
  605.         RED KEY MAP        RED KEY MAP
  606.  
  607.             This section lists RED's special keys and what they do.
  608.  
  609.             KEY             DESCRIPTION            ___             ___________
  610.  
  611.             F1      Enters edit mode.
  612.  
  613.             F2      Enters command mode.
  614.  
  615.             F3      In edit mode, moves cursor up one line and enters
  616.                     insert mode (insert up).
  617.  
  618.             F4      In edit mode, moves cursor down one line and enters
  619.                     insert mode (insert down).
  620.  
  621.             F5      In edit mode, splits the line at the cursor.
  622.  
  623.             F6      In edit mode, joins current line to end of line above
  624.                     it.  All lines below the cursor move up one in the
  625.                     edit area.
  626.  
  627.             F7      In edit mode, deletes entire line cursor is on.  All
  628.                     lines below move up one in edit area.
  629.  
  630.             F8      Deletes from cursor through the end of the
  631.                     current line.
  632.  
  633.             F10     Undoes any changes made in edit mode to current
  634.                     line.
  635.  
  636.             Home    In edit mode, moves cursor to start of current line.
  637.  
  638.             End     In edit mode, moves cursor to end of current line.
  639.  
  640.             Up      In edit mode, moves cursor up one line.  Used in
  641.             Arrow   insert mode, moves up a line and enters edit mode.
  642.  
  643.             Down    In edit mode, moves cursor down one line. Used in
  644.             Arrow   insert mode, moves down a line and enters edit mode.
  645.  
  646.             Left    In edit mode, moves cursor left one character.
  647.             Arrow   "Character" means a tab may move the cursor several
  648.                     columns.  Also works in insert mode.
  649.  
  650.             Right   In edit mode, moves cursor left one character.  Also
  651.             Arrow   works in insert mode.
  652.  
  653.             PgUp    In edit mode, starts scrolling the edit area forward
  654.                     through the file (towards the front). Pressing any
  655.                     key stops scrolling and resumes edit mode at the
  656.                     cursor.
  657.  
  658.  
  659.  
  660.  
  661.                                                                         Page 11        111483105         Rascal Editor User's Manual
  662.  
  663.  
  664.             KEY             DESCRIPTION            ___             ___________
  665.  
  666.             PgDn    Same as PgUp, but scrolls down through the file.
  667.  
  668.             Ins     Insert mode toggle; enters insert mode, then enters
  669.                     edit mode if used in insert mode.
  670.  
  671.             Del     Deletes character at cursor; line moves left one
  672.                     character, cursor stays at same place. Works in both
  673.                     insert and edit modes.
  674.  
  675.             <-      (Backspace) Deletes character to left of cursor;
  676.                     cursor moves left one character. Works in both insert
  677.                     and edit modes.
  678.  
  679.             <-'     (Enter) Has no effect in edit mode; in insert mode
  680.                     moves cursor down one line and continues text
  681.                     insertion.
  682.  
  683.             Space   In edit mode only, acts the same as the Left Arrow
  684.             Bar     key, moving the cursor left one character.
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                                                                         Page 12        111483105         Rascal Editor User's Manual
  722.  
  723.  
  724.  
  725.         ERROR MESSAGES        ERROR MESSAGES
  726.  
  727.             Here's a list of the error messages RED will give you when
  728.         you do something wrong.  They will display on the status line
  729.         after the incorrect command.  To continue editing when an error
  730.         occurs, press "enter" and the message will disappear.
  731.  
  732.             If you ever receive a message prefaced by the words "error:",
  733.         "disk error:", or "system error:", SAVE your changes to a new
  734.         file immediately and then abandon your editing session!  One of
  735.         these messages means RED has seriously malfunctioned.  Report it
  736.         after gathering as much information as you can.
  737.  
  738.  
  739.         command not found
  740.  
  741.             This message means you tried to use a command that wasn't one
  742.             of the ones listed earlier.
  743.  
  744.  
  745.         pattern not found
  746.  
  747.             The search string you tried to find in the file isn't there.
  748.  
  749.  
  750.         bad line number
  751.  
  752.             You used a line number in the GOTO command that isn't a
  753.             positive number.  Only the digits 0-9 can be used when you
  754.             specify a line number.
  755.  
  756.  
  757.         no file argument
  758.  
  759.             You tried to LOAD or APPEND a file without telling RED its
  760.             name.
  761.  
  762.  
  763.         file not found
  764.  
  765.             The file you tried to LOAD or APPEND from, or RESAVE to, does
  766.             not exist on your diskette, or you misspelled its name.
  767.  
  768.  
  769.         line truncated
  770.  
  771.             The result of a LOAD or CHANGE command was a line greater
  772.             than 132 characters.  The line was chopped off on the right.
  773.             You cannot currently edit lines with more than 132 characters
  774.             in them.
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.                                                                         Page 13        111483105         Rascal Editor User's Manual
  782.  
  783.  
  784.  
  785.         file not named
  786.  
  787.             You have tried to SAVE or RESAVE a file without giving RED a
  788.             name to use for it.  The NAME command will do this for you.
  789.  
  790.  
  791.         file exists
  792.  
  793.             The file name you gave the SAVE command already exists on
  794.             your diskette.  You need the RESAVE command instead.
  795.  
  796.  
  797.         bad argument
  798.  
  799.             You gave a command using two arguments, such as DELETE, one
  800.             or more that were not numbers.
  801.  
  802.  
  803.         file not saved. proceed?
  804.  
  805.             You will receive this message whenever you use the LOAD or
  806.             NEW command and you have not saved what you were working on.
  807.             This is because these commands clear the memory buffer.
  808.             Answer {y} or {n} depending on what you want to do - {y} to
  809.             continue and destroy the buffer, or {n} to back out and
  810.             cancel the command.  You don't need to press "enter" after
  811.             typing {y} or {n}. 
  812.  
  813.  
  814.         new line too long
  815.  
  816.             The line created in a CHANGE command by substituting the new
  817.             pattern for the old one is turned out to be greater than 132
  818.             characters long.  The CHANGE command aborts at this point.
  819.  
  820.  
  821.         too many ?'s in change mask
  822.  
  823.             You had more ?'s in your change string than you did in your
  824.             search string.  See the description of the CHANGE command in
  825.             this manual for more information.
  826.  
  827.  
  828.         error writing file
  829.  
  830.             You will receive this message when you try to SAVE or RESAVE
  831.             your file and there isn't enough room on the drive you chose.
  832.             Only part of the file has been saved.  You must insert a
  833.             fresh diskette and try to save the file again.
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.                                                                         Page 14        111483105         Rascal Editor User's Manual
  842.  
  843.  
  844.  
  845.         COPYRIGHT        COPYRIGHT
  846.  
  847.             RED.EXE is based on ED2, a public-domain text editor written
  848.         by Edward K. Ream and originally published in the January 1982
  849.         issue of Doctor Dobb's Journal.  It has been substantially                 ______ ______ _______
  850.         changed to run on the IBM PC, including the addition of software
  851.         support for the PC's display and keyboard hardware.  The revised
  852.         editor and manual are copyrighted materials and may be
  853.         distributed only for private, noncommercial use.
  854.  
  855.  
  856.  
  857.         DISCLAIMER        DISCLAIMER
  858.  
  859.             Although reasonable testing has been conducted, under no
  860.         circumstances will the author be liable to you or any other third
  861.         party for any damages, including lost profits or other incidental
  862.         or consequential damages, arising out of the use of, or inability
  863.         to use, this software.
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.                                                                         Page 15        111483105